bring something to a successful end - Türkisch Englisch Wörterbuch